html, body{
	*+overflow-y:hidden;
	*+overflow-x:hidden;
}
body, div {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"宋体", Arial;
}
body{
	overflow:scroll;
	overflow-y:hidden;
	overflow-x:hidden;
}
input {
	height: 24px;
	line-height: 24px;
}
img {
	border:0;
}
a {
	text-decoration:none;
	font-size:12px;
	color:#000;
}
h3{
	font-size:16px;
}
.text-gray{
	color:#878787;
}
.text-darkgray{
	color:#666;
}
.text-black{
	color:#000;
}
.text-normal{
	font-weight:normal;
}
.text-jiacu{
	font-weight:bold;
}
.pull-left {
	text-align:left;
}
.pull-center {
	text-align:center;
}
.pull-right {
	text-align:right;
}
.container {
	width:100%;
}
/*-----header-----*/
.header {
	height:50px;
	width:100%;
	background:url(../img/header-bg.png) repeat-x;
}
.logo img {
	margin-left:20px;
	margin-top:10px;
}
.user {
	position:absolute;
	top:10px;
	right:10px;
}
.btn-ico {
	width:28px;
	height:28px;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	background:url(../img/v2btnnormal0128.png) repeat-x;
	border:1px solid #778090;
	cursor:pointer;
	
}
.btn-ico:hover, .btn-ico:active, .btn-ico.active, .btn-ico.disabled, .btn-ico[disabled] {
	background:url(../img/v2btnhover0128.png) repeat-x;
}
.user img {
	margin-right:0px;
}
/*-----sidebar-----*/
.sidebar {
	overflow:auto;
	float:left;
	width:151px;
	padding:10px;
	font-size:12px;
}
.dividingline {
	cursor:e-resize;
	float:left;
	width:7px;
	background:#ebebeb;
	border-width:0 1px 0px 1px;
	border-style:solid;
	border-color:#ccc;
}
.dividinglineY {
	cursor:s-resize;
	height:7px;
	background:#ebebeb;
	border-width:1px 0px 1px 0px;
	border-style:solid;
	border-color:#ccc;
	line-height:0px;
	font:0px Arial;
}
.dividingline img {
	margin-left:-2px;
	margin-top:400px;
}
/*-----main-----*/
.main {
    overflow:auto;
	float:left;
	margin-left:10px;
}
.table-title {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}
.table-marked{
    text-align:center;
	font-size:12px;
	padding-right:10px;
	margin-bottom:10px;
}
.table-marked2{
	font-size:12px;
	padding-right:10px;
	margin-bottom:10px;
}
span.table-marked2-r {
	float:right;
	margin-right:10px;
	*+margin-top:-12px;
}
.midTable {
	width:1130px;
	height:285px; /*为了初始化时下方滚动条不和下边按钮重叠由300改为285，liq*/
	margin-right:10px;
}
 #midTable { /*//*吴云龙修改于2013-6-25  修正右边分栏掉下的问题*/
 	overflow: auto; 
 /*	border:1px solid #ccc; */
 } 
.tabular-information {
	margin-top:10px;
	font-size:12px;
}
.tabular-information span {
	margin-right:60px;
}
/*-----search-----*/
.novasearch {
	margin-top:10px;
	bottom:10px;
	float:left;
}
.novasearch img {
	margin-bottom:0px;
}
.novasearch-txt {
	border-width:1px 0 1px 1px;
	border-style:solid;
	border-color:#ccc;
	height:24px;
	line-height:24px;
}
.novasearch-btn {
	border-width:1px 1px 1px 0;
	border-style:solid;
	border-color:#ccc;
	margin-top:-20px;
	margin-left:-9px;
	height:28px;
	width:80px;
	background:url(../img/search.png) no-repeat;
	cursor:pointer;
}
.modal-footer .novasearch {
	float:left;
	bottom:0;
	margin:0;
}
/*-----buttongroup-----*/
.btngroup {
	float:right;
	margin-top:10px;
	margin-right:0px;
}
.btn>img {
	margin-right:10px;
	vertical-align:middle;
	margin-top:-3px;
 *+margin-top:0px;
}
.btn {
	display:inline-block;
	padding:6px 17px 7px 10px;
 *+padding:6px 17px 8px 10px;
	font-size:14px;
	line-height:14px;
 *+line-height:14px;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	background:url(../img/v2btnnormal0128.png) repeat-x;
	border:1px solid #6b738a;
	cursor:pointer;
 *display:inline;
 *zoom:1;
 *margin-left:.3em;
}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
	background:url(../img/v2btnhover0128.png) repeat-x;
}
.btn-black {
	background:url(../img/v2btnnormal0228.png) repeat-x;
}
.btn-black:hover, .btn-black:active, .btn-black.active, .btn-black.disabled, .btn-black[disabled] {
	background:url(../img/v2btnhover0228.png) repeat-x;
}
/*zhaiyang fixed*/
.selectMain{
	font-size:12px;
	margin-top:10px;
  *+margin-top:10px;
}
#rcMenu{
	position:absolute;
	display:none;
}
.checkTd{
	text-align:left;
	vertical-align:top;
	width:50%;"
}
/*----------右键菜单样式----------*/
#tool{
	width:130px;
	background:#f5f5f5;
	border:1px solid #e9e9e9;
	padding:10px;
	margin-top:14px;
}
#tool .nav {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0;
	list-style: none
}
#rcMenu{
	width:130px;
	background:#f5f5f5;
	border:1px solid #e9e9e9;
	padding:10px;
	margin-top:14px;
}

#rcMenu .nav {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0;
	list-style: none
}

.nav>li>a {
	display: block
}

.nav>li>a:hover {
	text-decoration: none;
	background-color: #505a71;
	color:#fff;
}

.nav>.pull-right {
	float: right
}

#rcMenu .nav-header {
	display: block;
	padding: 0px 10px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	text-transform: uppercase
}

.nav li+.nav-header {
	margin-top: 9px
}

.nav-list {
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 0
}

.nav-list>li>a,.nav-list .nav-header {
	margin-right: -15px;
	margin-left: -15px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}

.nav-list>li>a {
	padding: 3px 15px
}

.nav-list>.active>a,.nav-list>.active>a:hover {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	background-color: #505A71;
}

.nav-list [class^="icon-"] {
	margin-right: 2px
}

.nav-list .divider {
	*width: 100%;
	height: 1px;
	margin: 9px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff
}
/*-------------------*/
.modal-header div{
	font-size:12px;
	line-height:28px;
}
.modal-header>div>span{
	margin-left:160px;
}
.close {/*---调整关闭按钮的位置---*/
	padding-left:15px;
	padding-right:0;
	margin-right:-9px;
}

.sameCls{
	float: left;
	height:100%;
}
.ui-pg-table select {
	width: 65px;
}

.ui-pg-table input {
	width: 35px;
	line-height: 20px;
}
/*===========new=============*/
/*用户登录信息*/
.loginInfo{padding: 5px; z-index: 50; right: 10px; background-color: white; border: 1px solid black; position: absolute;}